﻿@charset "utf-8";
/* CSS all */
*{ margin:0; padding:0; font-size:12px;}
body{}
ul { list-style: none; }

/* CSS login*/
#lgBk{ width:100%; background:#ebebeb url(../img/lgBk.gif) repeat-x;}
.lgContent{ margin:0 auto; margin-top:172px;}
.loginT{ width:718px; height:88px; background:url(../img/lgLogin.gif) no-repeat; clear:right;}
.lgConentBk{ width:1024px; margin:0 auto;}
	.lgLeft{ float:left; width:600px; height:181px; background:url(../img/lgLeft.gif) no-repeat;}
	.lgRight{ float:right; width:424px; height:181px; background:url(../img/lgRight.gif) no-repeat;}
		.lgRight table{ margin-top:40px; margin-left:20px;}
		.lgRight table td{ padding:5px; border:0; color:#fff; }

/* CSS login end*/

/* CSS layout start*/
#topTitle{ width:100%; height:50px; line-height:50px; background:url(../img/top.gif) repeat-x;}
	#topPic{ float:left;}
	#topTitle ul{ float:right; clear:right;}
	#topTitle ul li{ float:right; padding:5px;}
#main{ width:100%; position:relative; overflow:hidden; background:#ccc; clear:both;}
	#tabContent, .tabContainer li a, #contentHolder { -webkit-box-shadow: 0 0 2px black; -moz-box-shadow: 0 0 2px black; box-shadow: 0 0 2px black; }	
	#contentHolder { background:#bcbcbc url(../img/main.gif) repeat-x; color:#444444; padding:5px; }
	#nav { float:left; width:190px; position:absolute; left:0; top:0; background:url(../img/nav.gif) repeat-y;}
	#content { height:588px;  margin-left:195px; background:#fff;}
	/* CSS 滚动条 
		#nav { float:left; width:167px; position:absolute; left:0; top:0; background:url(../img/nav.gif) repeat-y;}
		#content { height:560px;  margin-left:172px; background:#fff;}*/
		#content iframe{ width:100%; height:100%;}
#footer{ width:100%; height:30px; line-height:30px; background:url(../img/foot.gif) repeat-x; text-align:center; font-size:12px; color:#ccc; clear:both;} 
#footerL{ width:100%; height:30px; line-height:30px; background:url(../img/foot.gif) repeat-x; bottom:0; position:absolute; text-align:center; font-size:12px; color:#ccc; clear:both;} 
/* CSS layout end*/

/* CSS nav start*/
#faq { width:100%;}
	/* CSS 滚动条 #faq { width:100%; height:560px; overflow-y:scroll;}*/
#faq h3{ text-align:center; height:27px; line-height:27px; background:url(../img/navTbk.gif) no-repeat; color:#FFF;}
#faq li { margin:0; padding:0;}
#faq dl { margin: 0; padding:0; display:inline;}
#faq dt { font-weight:bold; cursor:pointer;  line-height:20px; padding:2px 12px; background:url(../img/dt.gif) left center repeat-x; border:1px solid #ddd; color:#FFF;}
#faq dt img{margin-left:3px;}
#faq dd { display:none; margin:0; text-indent:1em; background:#fff; line-height:20px; border-top:1px dotted #ddd; }
#faq dd img{ vertical-align:middle; margin-right:3px; border:none;}
#faq dd a{ color:#666; padding:2px 0; text-decoration:none; display:block;}
#faq dd a:hover{ background:#b9c86a; color:#fff;}
/* CSS nav end*/

/* CSS tab start*/
#tab{ width:100%; }
#tab ul{ height:30px; line-height:30px; background:url(../img/mainbw.gif) repeat-x;}
#tab li{ display:inline; float:left; background:url(../img/visited.gif) repeat-x; border-right:1px solid #ddd;}
#tab li a{ display:block; text-decoration:none; cursor:pointer; padding:0 20px; color:#fff; font-weight:bold;}
#tab li.visited a{ background:#fff; color:#146F9B; font-weight:bold; background:url(../img/visited_1.gif) left center repeat-x; border-top:1px solid #fff;}
/* CSS tab end*/

/* CSS firstPage start*/
#firstContent{ width:99%; margin:0 auto;}
	.firstContentL,.firstContentR{ width:49%; margin-top:8px;}
	.firstContentL h4, .firstContentR h4{ height:25px; line-height:25px; color:#666; border-bottom:3px solid #CCC; text-indent:1.5em; background:url(../img/firstContentL.gif) left center no-repeat; padding-left:7px;}
	.firstContent{ height:160px; border-left:1px solid #ddd;  border-right:1px solid #ddd;}
	.firstMore{ height:30px; border-left:1px solid #ddd;  border-right:1px solid #ddd; border-top:1px dashed #ddd; border-bottom:1px solid #ddd; background:url(../img/morebk.gif) left center repeat-x;}
		.firstMore a{width:55px; height:20px; line-height:20px; float:right; margin:5px; color:#fff; display:block; text-decoration:none;background:url(../img/more_ana.gif) right center no-repeat; text-align:center; cursor:pointer; font-size:13px;}
	.firstContentL{ float:left; clear:left;}
	.firstContentR{ float:right; clear:right;}
	.firstContent ul li{ border-bottom:1px solid #EBEBEB; font-size:13px; width:95%; margin:0 auto; padding:8px 0;}
/* CSS firstPage end*/

/* CSS content start*/
.notice, .contentDiv{ width:99%; margin:0 auto; padding:5px 0; clear:both;}
.notice{ background:#ffffde url(../img/iconHome.gif) 5px center no-repeat; border-bottom:2px solid #F7C28C; text-indent:2em; color:#E88E07;}
.contentDiv{ height:548px; overflow-y:scroll; overflow-x:hidden; }
.contentDiv h1{ padding:10px 0; margin:0 auto; width:95%; text-align:center; font-size:20px; color:#09C; font-family:"微软雅黑"; border-bottom:1px dotted #5ECED3;}
.contentDiv h2{ text-align:center; font-weight:normal; padding:10px 0;}
.contentDiv p{ text-indent:2em; line-height:180%; padding:10px; color:#333;}
.gridStyle, .statistics, .tableStyle{ width:98%; margin:0 auto; border-collapse:collapse;}
.tableStyle td{ padding:6px 2px; border-bottom:1px dotted #ccc; border-right:none; border-left:none; border-top:none;}
.gridStyle{ text-align:center;}
.gridStyle th,td{ padding:5px 2px; line-height:120%; border:1px solid #ddd;}
.gridStyle th{ background:url(../img/girdBk.gif) left top repeat-x; font-weight:normal;}
.statistics{ padding:8px 0; text-align:right; text-indent:1em;}
.statistics span{ font-weight:bold; color:#E88E07;}

.buttonT{ width:180px; border-collapse:collapse;}
.buttonT td{ border:none; padding:3px;}
.button{ margin:5px; text-align:center; width:70px; line-height:150%; border:1px solid #9FC283; background:url(../img/greenBk.gif) left center repeat-x;}
.button a{ display:block; color:#030; text-decoration:none;}

.btnTxt, .btnSelect, .btnTxt60, .btnSelectFixed, .btnSelect200{ border:1px solid #ccc; padding:1px; line-height:120%;}
.btnTxt, .btnSelect{ width:90%;}
.btnTxtDate{ width:60px;}
.btnSelectFixed{ width:50px;}
.btnSelect200{ width:200px;}

.marT10{ margin-top:10px;}
.tdBk{}
.textL{ text-align:left;}
#displayNone{ display:none;}
/* CSS content end*/

.inforBk { color:#f3fdc1; width:100%; height:25px; line-height:25px; text-indent:1.5em; background:url(../img/inforBk_ana.gif) left center repeat-x; border-bottom:1px solid #ccc;}
.inforBk img{ vertical-align:text-bottom; }

.red{ color:#f00;}

/* CSS 查询条件 start*/
.condition, .reasult{ clear:both; margin-bottom:10px;}
.condition h2, .reasult h2{ padding:6px 0; margin-bottom:5px; text-align:left; text-indent:2.5em; font-weight:bold;}
.condition h2{ background:#eee url(../img/iconCondition.gif) 10px center no-repeat;}
.reasult h2{ background:#eee url(../img/iconReasult.gif) 10px center no-repeat;}
/* CSS 查询条件 end*/

.explain{ clear:both; width:98%; padding-top:10px; border-top:1px dashed #ddd;}
.explain h3{ color:#690;}
.explain p{ line-height:125%; padding:3px 0; color:#777;}